Actions widget
ShowWidget
Affiche ou masque les widgets de la page.
Propriété | Description |
---|---|
Widget |
Widget à afficher/masquer |
SlideWidget
Affiche l'effet de glissement d'un widget ou d'un groupe de widgets.
Remarque : le widget ou les widgets groupés peuvent se situer en-dehors de la partie visible de la page du projet et glisser pour s'afficher et sortir de la vue.
Propriété | Description |
---|---|
Widget |
Widget à glisser |
Direction |
Direction du glissement |
Vitesse |
Vitesse de déplacement du widget glissant |
Distance X |
Distance parcourue par la coordonnée X en pixels |
Distance Y |
Distance parcourue par la coordonnée Y en pixels |
Limite de défilement |
Activer/désactiver les limites de mouvement du widget par rapport aux coordonnées x et y |
Limite X |
Position de limite de l'action de glissement par rapport à la coordonnée x |
Limite Y |
Position de limite de l'action de glissement par rapport à la coordonnée y |
Inverser visibilité |
Affiche/masque le widget après chaque action de glissement |
Image Widget |
Image affichée pendant l'action de glissement |
BeginDataEntry
Affiche un clavier et démarre l'entrée de données dans un champ de données sans toucher le widget même. Cette action permet d'activer l'entrée de données à l'aide d'un scanner de code-barres.
Interface Java Script
project.beginDataEntry(wgtName [, pageName])
Paramètre | Description |
---|---|
wgtName | Nom de widget |
NomPage |
Page active pour l'entrée de données. Paramètre facultatif Utile pour sélectionner un champ de données dans une boîte de dialogue non-modale active. |
TriggerIPCamera
« Forcez le rafraîchissement du widget Caméra IP lorsqu'il est utilisé au format JPEG. Fonctionne uniquement avec les pages qui contiennent un widget caméra IP. »
MoveIPCamera
Envoie des commandes à distance à une caméra qui les prend en charge. Voir "Widgets Caméra IP" pour les détails. Assurez-vous que la caméra IP prend en charge les commandes de déplacement.
Paramètre | Description |
---|---|
URL de caméra |
URL de la Caméra IP |
Identifiant |
Nom d'utilisateur autorisé à accéder à la caméra. Configurez ce paramètre lorsque l'accès à la caméra est protégé par un mot de passe. |
Mot de passe |
Mot de passe d'accès à la caméra. |
Commande |
Commande à envoyer au contrôleur PTZ (par exemple, decoder_control.cgi?command=0) |
RefreshEvent
Rafraîchit la mémoire tampon des événements (alarme ou audit) des widgets sur la page.
Paramètre | Description |
---|---|
Nom de l’évènement | Définissez l'ID du widget mémoire tampon d'événement associé au widget historique des alarmes ou tableaux d'audit à mettre à jour. |
MenuContextuel
Affiche le menu contextuel.
Si la propriété Menu contextuel du Widget Projet a été définie sur On delay, le menu contextuel peut aussi apparaître en touchant l'arrière-plan de l'écran pendant quelques secondes. Voir "Propriétés de projet"
ReplaceMedia
Remplace les fichiers média existants par de nouveaux fichiers stockés sur un lecteur USB /une carte SD.
Remarque : les nouveaux fichiers médias doivent avoir le même nom et être au même format que les fichiers à remplacer.
Paramètre | Description |
---|---|
Media Type | Type du fichier à mettre à jour |
Périphérique | Périphérique où les nouveaux fichiers médias sont fournis |
sourcePath | Fichier où sont stockés les nouveaux fichiers médias (par exemple "\\USBMemory") |
Image Resize | Redimensionne les nouvelles images à la taille des images à remplacer. Ne s'applique pas aux fichiers vidéo. |
Silent | Remplace automatiquement les médias. Par défaut, un dialogue demande à l'utilisateur d'indiquer l'emplacement du fichier. |
Interface Java Script
void replaceMedia(var sourcePath, var bSilent, var Device, var nMediaType, var bResize)
project.replaceMedia("Images", true, "\USBMemory", 1, true);
OuvrirBoîtierCombiné
Ouvrez la liste de la zone combinée. Fonctionne lorsque le mode zone combinée est plein écran.
FermerBoîtierCombiné
Fermez la liste des zones combinées. Fonctionne lorsque le mode zone combinée est plein écran.
Défiler tableau
Fait défiler les lignes du tableau vers l'avant ou vers l'arrière.
Paramètre | Description |
---|---|
Widget tableau | Nom du widget tableau |
Direction | Le nombre de lignes à sauter, en avant s’il est positif, en arrière s’il est négatif. |
Interface Java Script
page.getWidget(TableWgt).scrollTo(Direction);
Sélectionner toutes les alarmes à l'écran
Basculez la sélection de toutes les alarmes affichées dans le widget du tableau.
Paramètre | Description |
---|---|
Widget tableau | Nom du widget tableau |
ShiftTableDataSrcColumns
Déplace à gauche ou à droite les colonnes d'ue tableau de données. Notez que le remappage est appliqué au widget source de données.
Paramètre | Description |
---|---|
Widget source de données | ID du widget source de données |
Déplacement de colonnes | Les colonnes du widget de source de données sont déplacées (de gauche à droite, selon le signe) de cette quantité |
Colonnes de gauche fixes | Un nombre personnalisé de colonnes (sur la gauche du tableau) peut être maintenu fixe pendant le déplacement |
Filtre remappage |
Le filtre pour le widget de tableau (s'il est défini) est associé à une colonne de widget de source de données. Cette colonne, par défaut, n'est pas remappée par l'action déplacer, mais elle peut être forcée sur ‘vraie’ |
Interface Java Script
var ColumnOrder = [0,1,2,3,4,5,6,7,8,9,10]; var json = {_c:ColumnOrder}; page.getWidget("TableDataSrcWgt").remapColumns(json);
ResetTableDataSrcColumns
Rétablir l'ordre original des colonnes (voir macro "ShiftTableDataSrcColumns")
SetTableSortingColumn
Sélectionne une colonne et les critères à utiliser pour trier les lignes du tableau
Paramètre | Description |
---|---|
Widget tableau | Tableau à trier |
Colonne source de données | Colonne à utiliser pour trier le tableau |
Mode de tri | Il peut être : Ascendant, descendant ou à bascule |
Type de tri | Il peut être : Alphabétique ou numérique |
Interface Java Script
var column = "Column1"; // Colum name (TableDataSource) var mode = 0; //0=Ascending, 1=Descending var type = 1; //0=Aphabetic, 1=Numeric var sorting_rule_1 = { _c : column, _m : mode, _t : type }; var json = [ sorting_rule_1 ] page.getWidget("TableWgt").setSortingRules(json);
ChartCommand
Commandes pour contrôler les widgets des diagrammes (voir : "Widget diagramme de dispersion")
Paramètre | Description |
---|---|
ActivePanMode | Active le déplacement du graphique par des commandes gestuelles |
ActiveZoomMode | Active le mode zoom par des commandes gestuelles |
ActiveCursorMode | Active le déplacement du curseur par des commandes gestuelles |
ExecuteZoomIn | Zoom avant sur le graphique |
ExecuteZoomOut | Zoom arrière sur le graphique |
ExecuteAxesReset | Réinitialise la vue du graphique |
ExecuteNoAction | Désactive les commandes gestuelles |
ToogleAutoScale | Active ou désactive la fonction échelle automatique. L'échelle automatique garantit que le maximum de l'axe X prend toujours en compte les valeurs les plus récentes des courbes. |
UpdateStaticCurve | Lit les valeurs des variables et actualise les courbes. |